public class DeserializingConverter extends java.lang.Object implements Converter<byte[],java.lang.Object>
Converter
that delegates to a
Deserializer
to convert data in a byte array to an object.Modifier and Type | Field and Description |
---|---|
private Deserializer<java.lang.Object> |
deserializer |
Constructor and Description |
---|
DeserializingConverter()
Create a
DeserializingConverter with default ObjectInputStream
configuration, using the "latest user-defined ClassLoader". |
DeserializingConverter(Deserializer<java.lang.Object> deserializer)
Create a
DeserializingConverter that delegates to the provided Deserializer . |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
convert(byte[] source)
Convert the source of type S to target type T.
|
private final Deserializer<java.lang.Object> deserializer
public DeserializingConverter()
DeserializingConverter
with default ObjectInputStream
configuration, using the "latest user-defined ClassLoader".public DeserializingConverter(Deserializer<java.lang.Object> deserializer)
DeserializingConverter
that delegates to the provided Deserializer
.public java.lang.Object convert(byte[] source)
Converter